#ifndef INCLUI_GERENCIADORSOM
#define INCLUI_GERENCIADORSOM

#include <config.h>

namespace td
{
namespace som
{

class Som{

private:

	ISound *som;

public:

	Som(void);
	~Som(void);

	void tocar(ISoundEngine *motorSom, char *nome, bool loop, bool faixaAudio = false);
	void parar();
	void pausar(bool pause);
	bool getPausado();
	void setVolume(float volume);
};

} //end namespace som
} //end namespace td

#endif